package com.itshidu.jiaowu.entity;

import com.baomidou.mybatisplus.annotation.IdType;
import com.baomidou.mybatisplus.annotation.TableField;
import com.baomidou.mybatisplus.annotation.TableId;
import lombok.Data;

import java.io.Serializable;
import java.util.Date;

/**
 * <p>
 *
 * </p>
 *
 * @author XiaZengming123
 * @since 2019-07-10
 */
@Data
public class Student implements Serializable {

    private static final long serialVersionUID = 1L;

    /**
     * 学生ID
     */
    @TableId(value = "id",type = IdType.INPUT)
    private Long id;
    /**
     * 学信网学历层次(0=无，1=大专，2=本科，3=211/985）
     */
    @TableField("college_level")
    private String collegeLevel;
    /**
     * 学历毕业院校名称
     */
    @TableField("college_name")
    private String collegeName;
    /**
     * 学历毕业日期
     */
    @TableField("graduate_date")
    private Date graduateDate;
    /**
     * 来校日期
     */
    @TableField("join_date")
    private Date joinDate;
    /**
     * 综合积分
     */
    private Integer score;
    /**
     * 学生家长信息
     */
    @TableField("parent_info")
    private String parentInfo;
    /**
     * 1在校   2休学  3退学  4开除
     */
    private Integer status;

    /*
    * 所在班级id
     */
    private Long  classid;

}
